.addresshome{
  width: 100%;
  height: 100%;
  overflow-y: auto;
  background: #f0f0f0;
  .myaddresscontent{
    width:100%;
    margin-top: 1.36rem;
    font-size: .3rem;
  }
  .address{
    background: #fff;
    width: 100%;
    border-radius: .16rem;
    margin-bottom: .24rem;
    .main{
      width: calc(100% - 0.64rem);
      margin: 0 auto;
      padding: 0.3rem 0;
      .title{
        line-height: .40rem;
        margin-bottom: 0.06rem;
        span{        
          color: #333;
          font-size: .28rem;
          margin-right: .16rem;
        }
        i{
          color: #999;
          font-size: .24rem;
        }
      }
    }
    .address_detail{
      color: #333333;
      font-size: .24rem;
      max-width: 5.7rem;
      margin-bottom: .24rem;
      margin-left: .32rem;
      word-break: break-all;
    }
    .editAddress{
      display: flex;
      padding: 0 .32rem .24rem;
      align-items: center;;
      .default{
        flex: 1;
        .van-checkbox__label{
          color: #999999;
          font-size: .24rem;
        }
      }
      &>span{
        margin-left: .28rem;
        color: #999999;
        font-size: .24rem;
      }
    }
  }
  .address:first-child{
    border-radius: 0 0 .16rem .16rem;
  }
}